while 迴圈
Kotlin 的 while 迴圈跟 Java 一樣,每一次的循環之前會檢查條件式
var i:Int = 0
// 先判斷再執行
while ( i < 5){
i++
}
Log.d("while",i)
do-while 迴圈
Kotlin 的 do-while 迴圈也與 Java 相同,它至少會執行一次,且在每次的循環後才檢查條件式
var x = 0
// 先做再說,程式至少會執行一次
do {
x++
} while (i <= 5)
Log.d("do-while",x)
for 迴圈
// 印出1、2、3、4、5
for (i in 1..5) {
Log.d("i",i)
}
// 印出5、4、3、2、1
for (i in 5 downTo 1) {
Log.d("i",i)
}
// 範圍到5之前,印出1、2、3、4
for (i in 1 until 5) {
Log.d("i",i)
}
// 間隔2,印出2、4、6
for (i in 2..6 step 2) {
Log.d("i",i)
}
謝謝大家願意花時間閱讀,小弟弟我在此鞠躬